import { VantComponent } from "../../../common/component";
VantComponent({
	props: {
		title: {
			type: String,
			value: "日期选择"
		},
		subtitle: String,
		showTitle: Boolean,
		showSubtitle: Boolean,
		firstDayOfWeek: {
			type: Number,
			observer: "initWeekDay"
		}
	},
	data: {
		weekdays: []
	},
	created() {
		this.initWeekDay();
	},
	methods: {
		initWeekDay() {
			const defaultWeeks = ["日", "一", "二", "三", "四", "五", "六"];
			const firstDayOfWeek = this.data.firstDayOfWeek || 0;
			this.setData({
				weekdays: [...defaultWeeks.slice(firstDayOfWeek, 7), ...defaultWeeks.slice(0, firstDayOfWeek)]
			});
		},
		onClickSubtitle(event) {
			this.$emit("click-subtitle", event);
		}
	}
});
